#pragma once

#include <CGraph.h>

class CComponentParams {
 public:
  double strength;
  double arm;
  double z0;
  double r0;
  double winding;
  double scale;
  //  double wavelength;
  // currently not used

  CGraph* spectrum;

  CComponentParams(double s, double a, double z, double r0, double winding, CGraph* g) {
    strength = s;
    arm = a;
    z0 = z;
    spectrum = g;
  }


  CComponentParams() {
    spectrum = 0;
    arm = 1.0;
    strength = 1.0;
    z0 = 0.02;
  }
};
